package Entity.TitleAndPaper;

import Entity.Grade.AdviserGrade;
import Entity.Process.Medium;
import Entity.Process.Report;
import Entity.Process.StageCheck;
import Entity.Process.Task;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * (Paper)实体类
 *
 * @author Deng PengFei
 * @since 2021-08-21 20:46:00
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class Paper {
    /**
     * 论文编号
     */
    private Integer bh;
    /**
     * 学院编号
     */
    private String cid;
    /**
     * 学生编号
     */
    private String sno;
    /**
     * 老师编号
     */
    private String tno;
    /**
     * 论文题目
     */
    private String title;
    /**
     * 状态
     */
    private String state;
    /**
     * 备注
     */
    private String bz;
    /**
     * 选题编号
     */
    private Integer xtId;

    private String sname; //学生姓名

    private String replyGroup;

    private Title title1; //关联的选题

    private Task task;  //关联的任务书

    private Report report;  //关联的开题报告

    private Medium medium; // 管理的中期检查

    private StageCheck stageCheck;  // 初稿 定稿 终稿

    private AdviserGrade adviserGrade; //关联的指导老师评分

}